home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Creative Computers
/
Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso
/
shareware
/
music
/
edplayer_2.1
/
edplayer.docs
/
edp2.1.errorcodes.doc
< prev
next >
Wrap
Text File
|
1994-11-17
|
6KB
|
116 lines
============================================================================
E R R O R C O D E S
============================================================================
When EdPlayer gets an error, usually from an ARexx or telled command, it
reports that error to the calling program. If you use "telled", you will
not see an error message in your CLI window, although errors with numbers
10 or higher may cause your script to abort. If you use "cteled", a
full error description should appear in your CLI window. And finally, if
you use an ARexx script, the error number will appear in the script's
window (the script may halt for errors >= 10), but no discription will
appear. In ALL these cases, however, if the CD panel is open when the
error occurs, an error number and description will appear in it. This is
useful for debugging things like DVideoIII presentations which do not even
return the error number from a failed ARexx message.
If for some reason you can get an error number, but you would like a much
fuller description, here are the codes:
0 = No error.
3 = not supported. EdPlayer Junior has no main panel, so if you try
to send a MENU command, you will see this error.
4 = Can't give response. You sent an ARexx query through telled or
cteled, but EdPlayer can't answer your questions through those
programs. You must use the AskEd.rexx script for queries.
5 = Incorrect PowerPacker Password. If you have a module that is
encrypted, and you give a wrong password, you get this!
6 = No program! PREV or NEXT was called, but there is no program there
to get the next songname from.
7 = Illegal JUMP. Someone tried to use the JUMP command to jump to a
pattern that wasn't in the song, and the command had to be ignored.
8 = Can't continue. CONT was called, but the song was STOPped, and could
not continue.
9 = Nothing to PLAY! Someone issued a PLAY with no filename and no song
or program currently loaded.
10 = Syntax error. The first four letters of the message did not make a
valid command. Perhaps there were quotes in "telled" parameters,
or maybe you added extra letters to a command that didn't allow it.
Or maybe it was just garbage...
Note: This error also seems to be serving as my "illegal value"
error for several commands.
11 = MIDI not available. If the MIDI command returns this, then your
serial port is probably not free. If the MIDL command returns this,
then maybe you don't have midi.library in your LIBS: directory or
something.
12 = File not found. A very common error. Check spelling & path!
You must use a FULL PATH with EdPlayer, because EdPlayer's current
directory may not match the controlling program's current dir!
ALSO: If you have two disks, both named "Empty" or both named
"ST-00" or something, EdPlayer can't tell them apart! You will
end up seeing this error a lot. RENAME your disks. Make them UNIQUE!
Also, don't let req.library use "DF0:" instead of a volume name!
If you do, EdPlayer will think all your disks can be found in
drive DF0: all the time, and will report this error a lot.
13 = Need PowerPacker.library. EdPlayer came across a packed module,
and you need to install powerpacker.library in your LIBS: dir.
14 = Disk error. Maybe the file is corrupt, or there was a read/write
error or something.
15 = Out of memory. There is not enough CHIP RAM to load the module.
I know I got MegaBall 2.0 to load songs into FAST ram, but that is
ONLY because there are five songs, and the group of them go into
FAST together and get buffered into CHIP one song at a time. This
method will obviously not work with EdPlayer which only loads one
song at a time anyway. So we're stuck with CHIP RAM again. :-(
16 = Unknown module type, or corrupt module. Perhaps you are trying to
play a MED 3.00 module with the MED 3.0 bug in it, or perhaps you
are trying to play an earlier format of MED modules, or even a song or
something instead of a module. If the error happened because of a MED
mutant, just load it into MED *3.21!* and save as a MODULE. This
should fix it. If the tempo goes nuts, know that the MED author
changed the tempo commands and it's not my fault. ;-)
Please stop sending me email that EdPlayer won't load MED sng+samples
format. I know this! It is VERY hard to load this format, and
EdPlayer currently won't do it. SO, save your work as __MODULES__,
not as __SONGS__!
*** New for EdP 2.0: EdPlayer now range-checks mem writes during
initialization of NT/PT mods. This should trap some semi-corrupt mods
from destroying your mem list, but it will also make EdPlayer
unable to play these mods. You can fix most such mods by loading
them into ProTracker and saving them back out.
17 = Can't find LIBS:rexxsyslib.library. To use the ARexx queries, you
_MUST_ have ARexx. You can't use queries without ARexx, because
there is no other way for EdPlayer to answer you. Well?? What
are you doing, just sitting there?? Go buy some ARexx! Go on!!
Move it! Right now!! Whew.
21 = If EdPlayer returns this, then it is exiting (shutting down).
However, this error is much more often generated by telled itself when
it cannot find EdPlayer in the system. For instance, if you have a
script file that starts EdPlayer, and immediately tries to send
commands to it, without waiting for it to load and get ready (open
it's port, etc.), then your script will probably die with this error
code. You should wait for EdPlayer to start, and the best way to do
this is with the "wport" CLI command that I distribute in this
archive. Example: After starting EdPlayer, and before sending
commands, have the CLI execute "wport EDPLAYER".
* End of errors.